我與Beckhoff的相識相知
初識倍福,源于光伏行業(yè)中德國品牌帝目集團的全自動焊接機,但是,那時的情況是負責設(shè)備維修的我對她無能為力,修改程序的權(quán)限完全由老太在遠程負責,我只有眼巴巴看的份兒,而且其程序不帶一點注釋,讓我這個菜鳥級的編程人員更是一頭霧水,但是她的編程環(huán)境讓我覺得舒服,其整齊大方的硬件布局更令我大開眼界,心里蓬生出一個信念,終有一天,我也要親自使用她!
果然這一天終于到來了,我們要研發(fā)我們自己的自動焊接機,我有充足的時間來認識她、熟悉她并使用她了,我們使用的第一款產(chǎn)品為PLC系統(tǒng)的CX2020,帶伺服驅(qū)動器的,如圖1所示。
圖1. 控制器外形
對于第一次接觸倍福的我來說,SystermManager和PLC Control分開的用法,以及NC控制與PLC連接的方法,著實需要培訓了一番,并親自上手試驗后,才有所體會,SystermManager中條理清楚的列舉著SYSTEM-Configuration、NC-Configuration、PLC-Configuration和I/O-Configuration四個部分,各個部分各司其職,如圖2所示。
SYSTEM-Configuration中包含著如何連接CX2020的操作和設(shè)置;NC-Configuration講述了伺服控制器的對應(yīng)讀寫操作;PLC-Configuration連接著PLC Control中編寫程序的接口;I/O-Configuration則是現(xiàn)場所有硬件的整體組態(tài)。
圖2. System Manager界面
和我之前使用的控制器功能差不多,只是實現(xiàn)方法不同,我感覺她最大的好處在于EtherCat通訊協(xié)議的實現(xiàn),省去了太多太多的電線電纜,只需網(wǎng)線串聯(lián),即可實現(xiàn)信號傳輸,輸入輸出以及伺服控制,而且靈活性很強,可以隨意的插入IO模塊或者是伺服驅(qū)動器,僅僅需要在重新調(diào)整組態(tài)即可。如圖3所示,CX2020后面掛著一排IO模塊,之后到達一個耦合器,實現(xiàn)另一個電器柜的IO模塊的連接,同時繼續(xù)串聯(lián)6個伺服電機,最后又有一組IO模塊的連接,可謂隨心所欲!
圖3. Configuration示例
PLC Contron編程環(huán)境與大眾的編程大同小異,可用梯形圖,也可用ST語言等多種實現(xiàn)方式,如圖4所示。
圖4. 新加程序段選項
新的參數(shù)的定義分全局變量和局部變量,如圖5所示,至于邏輯程序的編寫,就是程序員們大大發(fā)揮的空間所在地了。
圖5. Configuration示例
如今的我,已經(jīng)與倍福相伴兩年有余了,倍福的CX5010、CX5020、CX8090等以及伺服驅(qū)動器均已一一用過,從剛開始的懵懂憧憬到現(xiàn)在的實際應(yīng)用并成功控制實現(xiàn)產(chǎn)品,我覺得結(jié)果是可喜的,但更重要的是整個過程,一段經(jīng)歷,讓我初步了解了倍??刂破鞯膶崿F(xiàn)理念,Beckhoff的產(chǎn)品還很多,我所學的東西更多,正所謂“學到老學到老”,正是接觸倍??刂破鞯恼麄€過程經(jīng)歷,讓我有所感悟,只要有恒心、有毅力,相信自己,終會啃掉下一塊更大的硬骨頭!
本人作者:王世賢,本科學歷,燕山大學電氣工程及其自動化專業(yè),現(xiàn)從事光伏設(shè)備的電氣設(shè)計研發(fā)工作。
作者郵箱:wangshixian@126.com
提交
數(shù)據(jù)中心設(shè)計規(guī)范
安川MP3000運動程序編程手冊
WinCC典型架構(gòu)選型指南
S7-300/400編程軟件
西門子200PLC安裝軟件